QuickTime 4 Reference
|
Previous
|
Chapter Contents
|
Chapter Top
|
Next
|
Contents
Introduction to QuickTime Video Effects
Adding Video Effects to a QuickTime Movie
Working with Source Tracks
Zero-Source Effects
One-Source Effects (Filters)
Two-Source Effects (Transitions)
Sources Other Than Video Tracks
Creating an Effects Track
Creating an Effect Description
Structure of an Effect Description
Required Atoms of an Effects Description
Parameter Atoms of an Effects Description
Creating an Input Map
Structure of an Input Map
Building Input Maps
Adding the Effect Description to the Track
Creating a Sample Description
Adding the Sample to the Media
Adding the Input Map
Finishing Up
Video Effects User Interface
Displaying the Effects User Interface Using the High-Level API
Getting a List of Effects
Displaying the Standard Parameters Dialog Box
Processing Standard Parameter Dialog Box Events
Adding Video Effects Controls to an Existing Dialog Box
Creating Your Application's Dialog Box
Incorporating Controls From the Standard Parameters Dialog Box
Adding a Preview to Your Dialog Box
Using Video Effects Outside a QuickTime Movie
Preparing an Effect for Direct Execution
Setting up an Effect Description
Preparing the Sample Description
Preparing the Decompression Sequence
Executing the Decompression Sequence
Creating New Video Effects
What Effects Components Do
The Effect Component Interface
Supplying Parameter Description Information
Adding an 'atms' Resource to your Component
Tweening Parameters
Implementing the EffectBegin and EffectRenderFrame Functions
The EffectBegin function
The EffectRenderFrame Function
Handling Multiple Formats
The Sample Effect Component
Introduction to the Dimmer Effect
The Standard Effect Framework
Structure of the Framework
Writing an Effect Component Using the Framework
Parameter Descriptions
The Parameter Description Format
Parameter Atom Type and ID
Parameter Data Type
Parameter Alternate Data Type
Parameter Data Range
Parameter Data Behavior
Parameter Data Usage
Parameter Data Default Item
Special Description Types
Built-in QuickTime Video Effects
The SMPTE Video Effects
SMPTE Wipe Effects
SMPTE Iris Effects
SMPTE Radial Effects
SMPTE Matrix Effects
Video Effects from Apple
Alpha Compositor
Alpha Gain filter
Blur Filter
Chroma Key
Cloud
Color Style
ColorSync filter
Color Tint filter
Cross Fade
Edge Detection Filter
Emboss Filter
Explode
Film Noise Filter
Fire
General Convolution Filter
Gradient Wipe
HSL Balance Filter
Implode
Lens Flare
Push
RGB Balance Filter
Ripple
Sharpen Filter
Slide
QuickTime Video Effects Reference
Constants
Effects List Atom Names
Effect Action Selectors
Get Options for QTGetEffectsList
Standard Parameter Dialog Box Options
ImageCodecValidateParameters Options
Effect Speed Flag
Data Types
Parameter Dialog Box Preview Image Specifier
Effect Source Descriptors
Effect Frame Description
The Decompression Parameters Structure
High-Level Functions
QTGetEffectsList
QTCreateStandardParameterDialog
QTIsStandardParameterDialogEvent
QTDismissStandardParameterDialog
QTStandardParameterDialogDoAction
QTGetEffectSpeed
Low-level Functions
ImageCodecGetParameterList
ImageCodeCreateStandardParameterDialog
ImageCodecIsStandardParameterDialogEvent
ImageCodecStandardParameterDialogDoAction
ImageCodecDismissStandardParameterDialog
Utility Functions
MakeImageDescriptionForEffect
Component-Defined Functions
MyEffectSetup
MyEffectBegin
MyEffectRenderFrame
MyEffectCancel
MyEffectGetCodecInfo
MyEffectGetParameterListHandle
MyEffectGetSpeed
MyEffectValidateParameters
© 1999 Apple Computer, Inc.
|
Previous
|
Chapter Contents
|
Chapter Top
|
Next
|